be caught with one's trousers down - Turco Inglés Diccionario